package com.ruoyi.system.domain;

import io.swagger.annotations.Api;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

@Data
@ApiModel(value = "审批请求体")
public class Approval {
    @ApiModelProperty(value = "序号")
    private Integer orderNumber;
    @ApiModelProperty(value = "角色 1-维护员（维护相关信息上传），2是县级管理员（审核员），3是县级超管，4，市级管理员（审核员），5，市级超管")
    private Integer role ;
    @ApiModelProperty(value = "异常原因")
    private String exceptionReason ;
    @ApiModelProperty(value = "整改情况")
    private String rectification ;
    @ApiModelProperty(value = "附件")
    private String attachment ;
    @ApiModelProperty(value = "审批是否通过 0-未通过，1-通过")
    private Integer approvalStatus ;
    @ApiModelProperty(value = "不通过原因")
    private String rejectionReason;
    @ApiModelProperty(value = "压降费用")
    private BigDecimal punishmentFee;
}
